#define _CRT_SECURE_NO_WARNINGS 1
#include <iostream>
#include<string>
using namespace std;

string& replacestr(string& ss)
{
    for (int i = 0; i < ss.size(); i++)
    {
        if (ss[i] == ' ')
        {
           /* ss[i] = '%';
            ss.insert(ss.begin() + i, '1');
            ss.insert(ss.begin() + i + 1, '0');
            ss.insert(ss.begin() + i + 2, '0');*/
            ss.replace(i, 1, "%100");
        }
    }
    return ss;
}

int main()
{
    string s;
    getline(cin, s);
    cout << replacestr(s);
}

//#include <iostream>
//using namespace std;
//#include<vector>
//
//int main()
//{
//    int len, target;
//    cin >> len >> target;
//    vector<int> vv(len);
//    for (int i = 0; i < len; i++)
//        cin >> vv[i];
//    int left = 0, right = vv.size() - 1;
//    while (left < right)
//    {
//        int mid = left + (right - left) / 2;
//        if (vv[mid] < target) left = mid + 1;
//        else right = mid;
//    }
//    if (vv[left] <= target)
//        cout << left + 1;
//    else
//        cout << vv.size() + 1;
//    return 0;
//}